/*css componenetes html */
img {
	border: none;
}

ul {
	
}

li {
	font-size: 11px;
	font-family: "Tahoma"
}

a:link {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-weight: bold;
	font-size: 10px;
	color: red;
	TEXT-DECORATION: none
}

a:visited {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-weight: bold;
	font-size: 10px;
	color: 993300;
	TEXT-DECORATION: none
}

a:active {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-weight: bold;
	font-size: 15px;
	color: 993300;
	TEXT-DECORATION: none
}

a:hover {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-weight: bold;
	font-size: 10px;
	color: 993300;
	TEXT-DECORATION: underline
}

/*--css para los templates--*/
.headerClass {
	float: left;
}

.menuClass {
	float: left;
	
}

.contentClass {
	float: left;
	position:relative;
	top: 50px;
	left: 170px;
}

.headerDiv {
	background-image: url("../resources/img/bk_cabecera2.gif");
	width: 100%;
	height: 50px;
	position:absolute;
	top: 0px;
	left:0px; 
}

.headerDiv table td { /*display: block;*/
	float: left;
}

.menuDiv {
	background-image: url("../resources/img/bk_left.gif");
	width: 172px;
	padding: 0px;
	margin: 9px 0px 0px 0px;
	position: absolute;
	left: 0px;
	top: 53px;
	height: 100% !important;
	
}

.menuDiv  .menuItemLeft {
	color: #000000;
	font: 11px arial, verdana, helvetica;
	text-decoration: none;
}

.menuDiv  .menuItemLeft .tdImg {
	background-image: url("../resources/img/bull_lefta.gif");
}

.menuDiv .menuItemLeft .table1 {
	background-color: #E9E9E9;
	border: 1px solid #DDE1E4;
}

.menuDiv .menuItemLeft .table1 .td1 {
	background-color: #DDE1E4;
	color: black;
}

.menuDiv .menuItemTitu {
	color: #000000;
	font: bold 11px verdana, helvetica, arial;
	text-decoration: none;
}

.menuDiv .itemOutputLink {
	color: black !important;
	font: 10px arial, verdana, helvetica !important;
	/*text-decoration: none;*/
}

/*--css formulario principal--*/
#formulario {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-size: 11px;
	width: 580px;
}

.tableForm {
	font-family: "Verdana";
	font-size: 13px;
	width: 580px;
}

.tableForm tr {
	
}

.tableForm td {
	height: 20px;
}

.tableTitCenter {
	background-color: #D7D7D7;
	text-align: center;
	width: 580px;
}

.tableTitLeft {
	background-color: #D7D7D7;
	text-align: left;
	width: 580px;
}

.tableTitLeft label {
	font-size: 8px;
	font-weight: bold;
}

.tdTitLeft {
	width: 250px;
	font-weight: bold;
	background-color: #D7D7D7;
}

.tdTitLeft2 {
	width: 250px;
	font-weight: bold;
	background-color: white;
	font-family: "Arial";
	font-size: 11px;
}

/*--css para el titulo de servicios--*/
#tituloServicio {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	width: 580px;
}

#tituloServicio .subTitle {
	color: #900000;
}

/*--css para la tala detalle --*/
#tableDetalle {
	font-family: "Verdana", "Tahoma", "Arial", "Geneva";
	font-size: 12px;
	width: 580px;
}